home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 62 / Quick PC 62.iso / I386 / NETCBE.IN_ / netcbe.inf
Encoding:
Windows Setup INFormation  |  1999-10-19  |  6.5 KB  |  168 lines

  1. ; NETCBE.INF
  2. ;
  3. ; Xircom CardBus Ethernet Adapter 10/100 INF for Windows NT 5.0
  4. ;
  5. ; Copyright (C) 1997 Xircom, Inc
  6. ; Copyright (C) 1998 Microsoft, Inc.
  7.  
  8. [version]
  9. Signature   = "$Windows NT$"
  10. Class       = Net
  11. ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
  12. Provider    = %MSFT%
  13. LayoutFile  = layout.inf
  14. DriverVer=10/19/1999,2.58.2.2
  15.  
  16. [Manufacturer]
  17. %Xircom%    = Xircom
  18.  
  19. [ControlFlags]
  20. ExcludeFromSelect = PCI\VEN_1011&DEV_0019&SUBSYS_0002115D, \
  21.                     PCI\VEN_115D&DEV_0003&SUBSYS_0181115D, \
  22.                     PCI\VEN_115D&DEV_0003&SUBSYS_1181115D
  23.  
  24. [Xircom]
  25. %CBE1.DeviceDesc%     = CBE.ndi, PCI\VEN_1011&DEV_0019&SUBSYS_0002115D
  26. %CBE2.DeviceDesc%     = CBE.ndi, PCI\VEN_115D&DEV_0003&SUBSYS_0181115D
  27. %CBEM.DeviceDesc%     = CBE.ndi, PCI\VEN_115D&DEV_0003&SUBSYS_1181115D
  28.  
  29. ;-------------------------------------------------------------------------------
  30. ; Xircom CardBus Ethernet Adapter 10/100
  31. ;
  32. [CBE.ndi]
  33. AddReg          = Common.reg, nt.reg
  34. Characteristics = 0x84   ; NCF_REMOVABLE | NCF_HAS_UI | NCF_PHYSICAL
  35. BusType         = 5      ; PCI
  36. CopyFiles       = cben5.CopyFiles
  37.  
  38. [CBE.ndi.Services]
  39. AddService = CBEN5, 2, cben5.Service, common.EventLog
  40.  
  41. ;-------------------------------------------------------------------------------
  42. ; Xircom Parameters
  43. ;
  44. [Common.reg]
  45. HKR, Ndi\params\LineMode,              ParamDesc,  0, %LineMode%
  46. HKR, Ndi\params\LineMode,              type,       0, "enum"
  47. HKR, Ndi\params\LineMode,              default,    0, "0"
  48. HKR, Ndi\params\LineMode\enum,         "0",        0, %AutoD%
  49. HKR, Ndi\params\LineMode\enum,         "1",        0, %HD%
  50. HKR, Ndi\params\LineMode\enum,         "2",        0, %FD%
  51.  
  52. HKR, Ndi\params\LineSpeed,             ParamDesc,  0, %LineSpeed%
  53. HKR, Ndi\params\LineSpeed,             type,       0, "enum"
  54. HKR, Ndi\params\LineSpeed,             default,    0, "0"
  55. HKR, Ndi\params\LineSpeed\enum,        "0",        0, %AutoD%
  56. HKR, Ndi\params\LineSpeed\enum,        "1",        0, %10%
  57. HKR, Ndi\params\LineSpeed\enum,        "2",        0, %100%
  58.  
  59. HKR, Ndi\Params\EarlyTransmit,         ParamDesc,  0, %EarlyTransmit%
  60. HKR, Ndi\Params\EarlyTransmit,         type,       0, "enum"
  61. HKR, Ndi\Params\EarlyTransmit,         default,    0, "1"
  62. HKR, Ndi\Params\EarlyTransmit\enum,    "1",        0, %ON%
  63. HKR, Ndi\Params\EarlyTransmit\enum,    "0",        0, %OFF%
  64.  
  65. HKR, Ndi\Params\EarlyReceive,          ParamDesc,  0, %EarlyReceive%
  66. HKR, Ndi\Params\EarlyReceive,          type,       0, "enum"
  67. HKR, Ndi\Params\EarlyReceive,          default,    0, "1"
  68. HKR, Ndi\Params\EarlyReceive\enum,     "1",        0, %ON%
  69. HKR, Ndi\Params\EarlyReceive\enum,     "0",        0, %OFF%
  70.  
  71. HKR, Ndi\Params\LinkIntegrity,         ParamDesc,  0, %LinkIntegrity%
  72. HKR, Ndi\Params\LinkIntegrity,         type,       0, "enum"
  73. HKR, Ndi\Params\LinkIntegrity,         default,    0, "1"
  74. HKR, Ndi\Params\LinkIntegrity\enum,    "1",        0, %ON%
  75. HKR, Ndi\Params\LinkIntegrity\enum,    "0",        0, %OFF%
  76.  
  77. HKR, Ndi\Params\TXBUFFERSIZE,          ParamDesc,  0, %TxBufferSize%
  78. HKR, Ndi\Params\TXBUFFERSIZE,          type,       0, "INT"
  79. HKR, Ndi\Params\TXBUFFERSIZE,          default,    0, "10"
  80. HKR, Ndi\Params\TXBUFFERSIZE,          optional,   0, "1"
  81. HKR, Ndi\Params\TXBUFFERSIZE,          min,        0, "1"
  82. HKR, Ndi\Params\TXBUFFERSIZE,          max,        0, "100"
  83. HKR, Ndi\Params\TXBUFFERSIZE,          step,       0, "1"
  84.  
  85. HKR, Ndi\Params\RXBUFFERSIZE,          ParamDesc,  0, %RxBufferSize%
  86. HKR, Ndi\Params\RXBUFFERSIZE,          type,       0, "INT"
  87. HKR, Ndi\Params\RXBUFFERSIZE,          default,    0, "30"
  88. HKR, Ndi\Params\RXBUFFERSIZE,          optional,   0, "1"
  89. HKR, Ndi\Params\RXBUFFERSIZE,          min,        0, "1"
  90. HKR, Ndi\Params\RXBUFFERSIZE,          max,        0, "100"
  91. HKR, Ndi\Params\RXBUFFERSIZE,          step,       0, "1"
  92.  
  93. HKR, Ndi\Params\MODE,                  ParamDesc,  0, %Mode%
  94. HKR, Ndi\Params\MODE,                  type,       0, "enum"
  95. HKR, Ndi\Params\MODE,                  default,    0, "MEMORY"
  96. HKR, Ndi\Params\MODE,                  optional,   0, "1"
  97. HKR, Ndi\Params\MODE\enum,             "MEMORY",   0, %DMA%
  98. HKR, Ndi\Params\MODE\enum,             "IO",       0, %PIO%
  99.  
  100. HKR, Ndi\Params\LEDEnabled,            ParamDesc,  0, %LEDEnabled%
  101. HKR, Ndi\Params\LEDEnabled,            type,       0, "enum"
  102. HKR, Ndi\Params\LEDEnabled,            default,    0, "1"
  103. HKR, Ndi\Params\LEDEnabled\enum,       "1",        0, %ON%
  104. HKR, Ndi\Params\LEDEnabled\enum,       "0",        0, %OFF%
  105.  
  106. ;----------------------------------------------------------------------------
  107. ; CBE Service and Install
  108. ;
  109. [nt.reg]
  110. HKR, Ndi\Interfaces,     UpperRange, 0, "ndis5"
  111. HKR, Ndi\Interfaces,     LowerRange, 0, "ethernet"
  112. HKR, Ndi,                Service,    0, "CBE"
  113.  
  114. [cben5.CopyFiles]
  115. cben5.sys,,,2
  116.  
  117. [cben5.Service]
  118. DisplayName     = %cben5.Service.DispName%
  119. ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
  120. StartType       = 3 ;%SERVICE_DEMAND_START%
  121. ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
  122. ServiceBinary   = %12%\cben5.sys
  123. LoadOrderGroup  = NDIS
  124.  
  125. [common.EventLog]
  126. AddReg = common.AddEventLog.reg
  127.  
  128. [common.AddEventLog.reg]
  129. HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll,%%SystemRoot%%\System32\drivers\cbe.sys"
  130. HKR, , TypesSupported,   0x00010001, 7
  131.  
  132. [DestinationDirs]
  133. cben5.CopyFiles = 12
  134.  
  135. ;-------------------------------------------------------------------------------
  136. ; Localizable Strings
  137. ;
  138. [Strings]
  139. MSFT                    = "Microsoft"
  140. Xircom                  = "Xircom"
  141.  
  142. LineMode                = "Line Mode"
  143. AutoD                   = "Auto Detect"
  144. HD                      = "Half Duplex"
  145. FD                      = "Full Duplex"
  146. LineSpeed               = "Line Speed"
  147. 10                      = "10 Mbps"
  148. 100                     = "100 Mbps"
  149. EarlyTransmit           = "Early Transmit"
  150. ON                      = "On"
  151. OFF                     = "Off"
  152. EarlyReceive            = "Early Receive"
  153. LinkIntegrity           = "Link Integrity"
  154. TxBufferSize            = "Transmit Buffer Size"
  155. RxBufferSize            = "Receive Buffer Size"
  156. Mode                    = "Address Mode"
  157. DMA                     = "Memory"
  158. PIO                     = "IO"
  159. LEDEnabled              = "Adapter LEDs"
  160.  
  161. CBE1.DeviceDesc         = "Xircom Cardbus Ethernet 10/100"
  162. CBE2.DeviceDesc         = "Xircom Cardbus Ethernet II 10/100"
  163. CBEM.DeviceDesc         = "Xircom Cardbus Ethernet 100 + Modem 56 (Ethernet Interface)"
  164.  
  165. cben5.Service.DispName  = "Xircom Cardbus Ethernet 10/100 Adapter Driver"
  166.  
  167.  
  168.